#!/usr/bin/env python
#-*- coding: utf-8 -*-


# PacoDbg - an advanced RCE analysis debugger
# Copyright (C) 2013 The PacoDbg contributers

# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.


import os
from setuptools import setup

from pacodbg.version import get_version


with open(os.path.join(os.path.dirname(__file__), 'README.rst'), 'r') as file:
    long_description = file.read()


setup(name='PacoDbg',
      provides=["pacodbg"],
      
      author="Mr.Gray",
      author_email="mr6r4y@gmail.com",
      
      version=get_version(),
      
      url="http://code.google.com/p/pacodbg/",
      description="Debugging framework for reverse engineering",
      long_description=long_description,
      license="LGPL",
      
      classifiers=[
        "Environment :: Console",
        "Environment :: Console :: Curses",
        "Intended Audience :: Information Technology",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
        "Operating System :: POSIX :: Linux",
        "Operating System :: Microsoft :: Windows",
        "Programming Language :: Python :: 2.6",
        "Programming Language :: Python :: 2.7",
        "Topic :: Software Development :: Debuggers",
        "Topic :: Software Development :: Disassemblers",
        "Topic :: Security",
        ],
      
      install_requires=[
        "PyStaticConfiguration>=0.4.8",
        "urwid>=1.1.1",
        ],
      
      scripts=[
        'pacogdb'
        ],
      packages=[
        'pacodbg',
        'pacodbg.ui'
        ],
      )
